# 游戏开始，需要加载4个求生者，1个监管者。接下来需要实现此代码流程。
#     1. 园丁开局碰到了杰克，被杰ke普攻命中一次。
#     2. 园丁逃跑成功，
#     3. 杰克又找到了医生，医生被杰克普攻命中一次。
#     3. 医生使用技能。
#     4. 医生被杰克命中2次，倒地。
#
#     === 流程2
#     1. 律师开局被杰克普攻命中一次，又被技能命中一次，倒地
#     2. 园丁被杰克普攻命中一次，
#     3. 园丁逃跑
#     4. 园丁找到医生，被医生治疗
from provost import *
from survivor import *

if __name__ == "__main__":
    provost = Jieke("杰克")
    survivor1 = Yuanding("园丁",100)
    survivor2 = Yisheng("医生",100)
    survivor3 = Lushi("律师",100)
    survivor4 = Niuzai("牛仔",100)

    # print("游戏开始")
    # provost.beat(survivor1)
    # survivor1.escape()
    # provost.beat(survivor2)
    # survivor2.skill(survivor2)
    # provost.beat(survivor2)
    # provost.beat(survivor2)
    # survivor2.collapse()

    print("流程2")
    provost.beat(survivor3)
    provost.skill(survivor3)
    survivor3.collapse()
    provost.beat(survivor1)
    survivor1.run()
    survivor2.skill(survivor1)



